practical training abroad - Spanish English Dictionary